//++++++++++++++++++++++++++++++++++++++++
// 《Go语言设计模式》源码
//++++++++++++++++++++++++++++++++++++++++
// Author:廖显东（ShirDon）
// Blog:https://www.shirdon.com/
// 作者知乎：https://www.zhihu.com/people/shirdonl
// 仓库地址：https://gitee.com/shirdonl/goDesignPattern
// 仓库地址：https://github.com/shirdonl/goDesignPattern
// 交流咨询，请关注公众号"源码大数据"
//++++++++++++++++++++++++++++++++++++++++

package main

import "gitee.com/shirdonl/goDesignPattern/chapter3/bridge/example"

func main() {
	concreteImplementor := example.NewConcreteImplementor()

	refinedAbstraction := example.
		NewRefinedAbstraction(concreteImplementor)
	refinedAbstraction.Execute("Hello Bridge~")
}

//$ go run main.go
//打印信息：[Hello Bridge~]
